high-speed rails - Turkish English Dictionary